most patentable - Spanish English Dictionary